SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 54671: The Orphaned Job Metadata tool might remove valid targetTransformation objects

DetailsHotfixAboutRate It

The Orphaned Job Component tool incorrectly identifies valid SAS® Data Integration Studio job metadata targetTransformation Set objects as orphaned metadata during the analysis step. The repair step removes the identified job metadata objects.

The Metadata Analyze and Repair tools, which you can access from the Metadata Manager node in SAS® Management Console, enable you to run selected tests on metadata to locate common problems. When it is possible, the tools also repair problems that the analysis identifies. The tools are available with the Analyze and Repair Metadata Batch Tool (sas-analyze-metadata).

The Orphaned Job Component tool checks the metadata repository for metadata that is no longer associated with its job. This tool has several component tools. Each component has a set of rules that are used to determine whether the metadata in question is orphaned from its orginal job. Listed for each component tool is the associations and attributes that will be checked. The object is an orphan if all the listed associations are empty and the attribute values are as specified. One of the rules that determine orphaned Job metadata uses code that looks for source transformations but not a target transformation for Select objects.

The tool assumes that Select objects will be identified as orphans whenever the source transformations are missing. There are some cases where Set objects have target-transformation objects, but no source-transformation objects. If it is identified as an orphan, the valid metadata is removed from the repository.

To prevent the removal of the incorrectly identified orphaned job metadata, it is recommended that you do not run the Orphaned Job Component tool. De-select the tool in the Analyze and Repair Metadata utility.

In addition, when you use the Analyze and Repair Metadata Batch tool (sas-analyze-metadata) do not specify -tool OrphJob.

Note: The Orphaned Job Component tool also runs if you submit the following:

sas-analyze-metadata -Group Usage

To prevent the Orphan Job Metadata tool from running, submit the following command:

sas-analyze-metadata tool FoldStruct+OrphAce+OrphProp+OrphTxtStr+OrphDir

Click the Hot Fix tab in this note to access the hot fix for this issue.

Note: This problem is fixed in the second maintenance release for SAS® 9.4 (TS1M2).



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Management Console64-bit Enabled Solaris9.3_M29.4_M29.3 TS1M29.4 TS1M2
64-bit Enabled HP-UX9.3_M29.4_M29.3 TS1M29.4 TS1M2
64-bit Enabled AIX9.3_M29.4_M29.3 TS1M29.4 TS1M2
Windows Vista for x649.3_M29.3 TS1M2
Windows Vista9.3_M29.3 TS1M2
Windows 7 Ultimate x649.3_M29.4_M29.3 TS1M29.4 TS1M2
Windows 7 Ultimate 32 bit9.3_M29.4_M29.3 TS1M29.4 TS1M2
Windows 7 Professional x649.3_M29.4_M29.3 TS1M29.4 TS1M2
Windows 7 Professional 32 bit9.3_M29.4_M29.3 TS1M29.4 TS1M2
Windows 7 Home Premium x649.3_M29.4_M29.3 TS1M29.4 TS1M2
Windows 7 Home Premium 32 bit9.3_M29.4_M29.3 TS1M29.4 TS1M2
Windows 7 Enterprise x649.3_M29.4_M29.3 TS1M29.4 TS1M2
Windows 7 Enterprise 32 bit9.3_M29.4_M29.3 TS1M29.4 TS1M2
Microsoft Windows XP Professional9.3_M29.3 TS1M2
Microsoft Windows Server 2012 Std9.3_M29.4_M29.3 TS1M29.4 TS1M2
Microsoft Windows Server 2012 R2 Std9.3_M29.4_M29.3 TS1M29.4 TS1M2
Microsoft Windows Server 2012 R2 Datacenter9.3_M29.4_M29.3 TS1M29.4 TS1M2
Microsoft Windows Server 2012 Datacenter9.3_M29.4_M29.3 TS1M29.4 TS1M2
Microsoft Windows Server 2008 for x649.3_M29.4_M29.3 TS1M29.4 TS1M2
Microsoft Windows Server 2008 R29.3_M29.4_M29.3 TS1M29.4 TS1M2
Microsoft Windows Server 20089.3_M29.4_M29.3 TS1M29.4 TS1M2
Microsoft Windows Server 2003 for x649.3_M29.3 TS1M2
Microsoft Windows Server 2003 Standard Edition9.3_M29.3 TS1M2
Microsoft Windows Server 2003 Enterprise Edition9.3_M29.3 TS1M2
Microsoft Windows Server 2003 Datacenter Edition9.3_M29.3 TS1M2
Microsoft Windows 8.1 Pro 32-bit9.3_M29.4_M29.3 TS1M29.4 TS1M2
Microsoft Windows 8.1 Pro9.3_M29.4_M29.3 TS1M29.4 TS1M2
Microsoft Windows 8.1 Enterprise x649.3_M29.4_M29.3 TS1M29.4 TS1M2
Microsoft Windows 8.1 Enterprise 32-bit9.3_M29.4_M29.3 TS1M29.4 TS1M2
Microsoft Windows 8 Pro x649.3_M29.4_M29.3 TS1M29.4 TS1M2
Microsoft Windows 8 Pro 32-bit9.3_M29.4_M29.3 TS1M29.4 TS1M2
Microsoft Windows 8 Enterprise x649.3_M29.4_M29.3 TS1M29.4 TS1M2
Microsoft Windows 8 Enterprise 32-bit9.3_M29.4_M29.3 TS1M29.4 TS1M2
Microsoft® Windows® for x649.3_M29.4_M29.3 TS1M29.4 TS1M2
HP-UX IPF9.3_M29.4_M29.3 TS1M29.4 TS1M2
Linux9.3_M29.4_M29.3 TS1M29.4 TS1M2
Linux for x649.3_M29.4_M29.3 TS1M29.4 TS1M2
Solaris for x649.3_M29.4_M29.3 TS1M29.4 TS1M2
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.